It's a basic rule of economics: if you want a deal, eliminate the middleman. Major booking engines like Expedia have been dropping their transaction fees, but even so, when you book directly with an airline or a hotel, you get same or better prices 99% of the time and better service 100% of the time.
Travel is full of pitfalls. One wrong step and your vacation could be ruined by a seedy hotel room, an overpriced restaurant, a wasted afternoon at a tourist-trap attraction or an overnight flight crammed in the middle seat. So, guarantee a smooth trip by planning thoroughly. Here's how to make all the right moves.